html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, address, variable, form, fieldset, blockquote {
 padding: 0;
 margin: 0;
 font-size: 100%;
 font-weight: normal;
}
table {border-collapse: collapse; border-spacing: 0; }
td, th, caption { font-weight: normal; text-align: left; }
img, fieldset { border: 0; }
q:before, q:after { content:''; }


html, body {width: 100%;}
body {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/charm/bgbody.gif) repeat;}
h1 {font: bold italic 2em Arial "Times New Roman" sans-serif;}
h2 {
	color:#754C24;
	font-family:"Open Sans" Arial sans-serif; 
	font-size:2.8em;
	font-weight: 300;
	text-shadow:#f9f8f5 -1px 1px 1px;
	margin-bottom:15px;
}

h3 {
	font: italic 1.1em "Open Sans" Arial sans-serif; 
	height:40px; 
	color: #5A4A42; 
	background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/easybra/h3-lines.png) repeat-x; 
	padding-top:0.5em; 
	margin:5px 0;
	text-shadow:#f9f8f5 -1px 1px 1px;
}

.h4title {
	font-weight:bold;
}

body p {
	font-size: 0.9em; 
	font-family: Arial,sans-serif; 
	color: #5A4A42; 
	text-align: left; 
	line-height:1.4em; 
	margin-bottom:5px;
}

blockquote {
	font: bold 1em Arial,sans-serif; 
	color: #6e5e57; 
	text-shadow: #f9f8f5 -1px 1px 1px; 
	background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/easybra/quote.png) left top no-repeat; 
	padding:10px 0 0 35px; 
	line-height:1.4em;
}

.selling {
	font-weight:bold; 
	color: #8E1313;
}

.stand_out {
	font-weight:bold; 
	color:#8C6239;
}

.deckhead {
	font:bold 1em "Lucida Grande",Arial,sans-sans-serif; 
	color:#603813; 
	text-align:center; 
	letter-spacing:1px; 
	margin-top:-12px;
}

.source_info {
	font: italic 0.7em "Open Sans" Arial sans-serif; 
}

.section_wrapper {
	width:980px; 
	background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/easybra/hr.jpg) bottom repeat-x; 
	padding-bottom:50px; 
	margin:0 auto;
}
.clear {clear:both;}

.big_letter {font-size:2.2em;}

.divider_shade {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/ezibra_charm/divider_shade.png) repeat-x top left; height: 20px; width: 100%; float:left;}

#wrapper {
	width: 980px; 
	margin: 0 auto;
	background:#fff; /* must use for IE */
	-webkit-box-shadow: 0px 0px 6px #757575;
	-moz-box-shadow: 0px 0px 6px #757575;
	box-shadow: 0px 0px 6px #757575;
	-moz-border-radius: 2px; /* Firefox */
	-webkit-border-radius: 2px; /* Safari, Chrome */
	border-radius: 2px; /* CSS3 */
}

/* HEADER */
#header {width: 100%; overflow:hidden;}
#header .logo {width: 185px; border: none; float:left; margin-left: 70px; margin-top:50px; margin-bottom:20px;}
#nav_wrapper {width: 536px; float:right; margin-right:20px; margin-top:100px;}
#nav_menu li {display: inline; float:left;}
#nav_menu a {display: block; background-position: top left; background-repeat: no-repeat; height: 34px;}
#nav_menu .her {width: 113px; background-image: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/ezibra_charm/nav_her.png);}
#nav_menu .him {width: 113px; background-image: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/ezibra_charm/nav_him.png); }
#nav_menu .kids {width: 137px; background-image: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/ezibra_charm/nav_kids.png); }
#nav_menu .personalized {width: 173px; background-image: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/ezibra_charm/nav_personalized.png); }

/* PROMOTION */
.top_wrapper {padding-bottom:0; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/charm/pattern_box.gif);}
#promotion {float:left; width:100%; height:402px; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/charm/promotion.jpg) no-repeat left top;}
#promotion_details {float:left; margin:30px 35px 10px 150px; text-align:center;}
#promotion_details img {margin-left:15px;}

/* GENERAL INTRO */
#intro {width:580px; height:100%; text-align:center; margin:0 auto;}
#intro_pic {background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/easybra/sale_details.png) center center no-repeat; width:100%; height:87px; margin:30px 0; }
#intro p{text-align:center;}
#intro blockquote {margin-top: 25px; text-align:left;}

/* DETAILS & GALLERY */
#wider_wrapper {width:920px;}
#gallery {float:left; margin-top:60px; margin-left:30px;}
#preview {width:438px; height:500px; float:left; border:#A67C52 1px solid; border-bottom: #754C24 3px solid;}
.pre-default {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/charm/gallery_no1.jpg) no-repeat center center;}
.pre-no1 {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/charm/gallery_no1.jpg) no-repeat center center;}
.pre-no2 {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/charm/gallery_no2.jpg) no-repeat center center;}
.pre-no3 {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/charm/gallery_no3.jpg) no-repeat center center;}
.pre-no4 {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/charm/gallery_no4.jpg) no-repeat center center;}
.pre-no5 {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/charm/gallery_no5.jpg) no-repeat center center;}
.pre-no6 {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/charm/gallery_no6.jpg) no-repeat center center;}
.side_shade {width:30px; height:504px; float:left; background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/easybra/side_shade.png) no-repeat top left;}
#selector {width:440px;}
#selector li {width:90px; display: inline; float:left; padding-top:90px; text-align:center; margin:50px 25px 25px 25px; font: italic 1em "Open Sans" Arial sans-serif; color: #5A4A42; text-shadow:#f9f8f5 -1px 1px 1px; text-decoration:none; cursor:hand;}
#selector a {text-decoration:none;}
#selector .no1 {background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/pic_no1.png) no-repeat;}
#selector .no2 {background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/pic_no2.png) no-repeat;}
#selector .no3 {background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/pic_no3.png) no-repeat;}
#selector .no4 {background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/pic_no4.png) no-repeat;}
#selector .no5 {background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/pic_no5.png) no-repeat;}
#selector .no6 {background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/pic_no6.png) no-repeat;}

#details {width:370px; float:right; margin-right:70px;}
#details h3 {margin-top:15px;}
#details .instruction {background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/instruction.png) right top no-repeat; padding-right:73px;}

/* SIZING GUIDE */
#size {width:580px; margin:0 auto; text-align:center;}
#size p {text-align:left;}
#size_chart {width:100%; height:190px; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/easybra/size_chart.png) center top no-repeat; margin-top:40px;}

/* REVIEW & TIPS */
#review_wrapper {width:580px; margin:0 auto; text-align:center;}
#review_warpper p {text-align:left;}
#review {width: 250px; float:left;}
#tips {width:250px;float:right}

/* GUARRANTEE */
#guarrantee {width:100%; float:left; position:relative; padding:30px 0;}
#guarrantee img {position:absolute; top:5px; left:90px; z-index:100;}
#guarrantee h3 {font-size:1em; margin:15px 75px 15px 250px; line-height:1.4em; background:none;}
.bottom_shade {width:840px; height:30px; float:left; background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/easybra/bottom_shade.png) no-repeat top left;}

/* ADVERT */
#last_wrapper {background:none;background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/easybra/hr.jpg) top repeat-x; padding-bottom: 10px;}
#advert {width:100%; height:220px; text-align:center; position:relative; padding-top: 80px; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/promotion_bra.png) no-repeat 600px 10px;}
#advert p {text-align: center;}
#advert_text {width:500px; margin-left: 70px;}
#advert p a {font: italic 1.2em Arial, sans-serif; color:#fff; display:block; width:166px; height:34px; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/btn_3pack.png) no-repeat; text-decoration:none; margin:0 auto; padding-top:5px; text-align:center;}
#advert p a:hover {background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/hairagami/btn_3pack_hover.png) no-repeat;}

/* FOOTER */
#footer {width:100%; background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/easybra/bg-footer.jpg) repeat; padding:30px 0; margin:0 auto;}
#footer_menu {float:left; position:relative; left:50%;}
#footer_menu ul {float:left; position:relative; left:-50%;}
#footer_menu li {display: inline; float:left; border-right: #B3B3B3 1px solid; padding:0 55px;}	
#footer_menu .last_item {border-right:none;	}
#footer_menu .normal {font:1.2em "Open Sans" Arial sans-serif; color:#5a4a42; text-shadow:#f9f8f5 -1px 1px 1px; text-decoration:none;}
#footer_menu a:hover {color:#000000;}

#footer_menu .active {font:1.2em "Open Sans" Arial sans-serif; text-shadow:#f9f8f5 -1px 1px 1px; text-decoration:none; color:#000000;}

#footer_content {font-size:0.8em; width:580px; margin:0 auto; clear:both; margin-top: 60px;}
#footer_content .center {text-align:center;}
